Place was excellent and clean. The beach was AMAZING! Our trip plans changed last minute, and while they did not affect our stay with Geoff, he was a good source of knowledge and was extremely helpful.