Super clean and well decorated, with perfect beach views! Easy booking and communication. Cara is an accommodating host and quick to respond to messages.