Sharon's place is beautiful! There is plenty of space and all the amenities you need - bikes, beach stuff, etc. Sharon was the perfect hostess. She provided excellent restaurant, shopping and yoga studio recommendations. Sharon was extremely accommodating and very helpful. Five star experience all around!