This quaint Caribbean style all-inclusive resort is centrally located on the world-famous Seven Mile Beach. With 41 rooms and one of the best beaches in Grand Cayman, it has become a favorite and popular "beach-stop" for visitors and sightseeing cruise passengers.