Awesome place. Met all of our key needs. Clean and spacious. New and well appointed. Walking distance to beach and shops. Came with everything we needed (beach chairs, umbrella, boogie boards and kids toys). Really perfect family spot. Great kitchen made it easy to have bfast and lunch at house and eat out for dinner. Can save some money that way.