wonderful place. clean. attentive hosts. firm and comfortable bed. plenty of pillows. nice backyard to sit in. orchids and trees and benches. very close to beach.