This place was perfect. Great location in walking distance to stores, shops, beaches and boating. It was great to be able to do laundry in the house before departure. Very clean and updated throughout. Bill was a great host, very attentive, and made things very easy for us!