Jim's place is right on the beach and has an amazing spa, well equipped kitchen- everything you need.