This was the perfect stay. Its very clean and modern. Hosts were very kind. It was a plus that they had chairs, boogie boards and beach towels.I would definitely stay here again!