Clean, well laid out, huge & well-equipped kitchen. We loved the large dining table for a large group to eat & play games together. Excellent location with easy walk to beach & shop over the road. Communication was excellent and all our needs covered. An easy home to relax in.