We had a wonderful stay at the Bay Beach Villa: Great location, attentive host, comfortable house for the six of us. Highly recommended.