Sandy Haven is a very gracious, appealing boutique hotel smack in the middle of Seven Mile Beach, Jamaica's finest beach. The hotel is small, quiet, clean, gracious, and well managed. It is steps from the beach, with ample public spaces: tables on the terrace overlooking the beach, pleasant waterfront bar, and adequate-sized (and clean) pool. The staff is pleasant and competent (special shoutout to Rowan, reservation manager, who provided expert help with all arrangements, such as taxis and restaurant reservations).
Two suggestions: upgrade the continental breakfast, which is barely adequate; and hire more staff: the present staff is overworked, which inevitably means service delays.