Barry's Beach Resort offers a private beach where you can enjoy beach umbrellas, beach massages, and volleyball, plus snorkeling is nearby. The outdoor pool and indoor pool provide plenty of fun, and guests can also take advantage of a fitness center. Offering a beachfront location, Boathouse serves local and international cuisine and is open for breakfast, lunch, and dinner. A bar/lounge, a seasonal outdoor pool, and a snack bar/deli are other highlights.