We really enjoyed the location, such a beautiful spot with lots to do and eat all around. It was definitely nice and clean at first but with all of the hikes/sand/etc. it ended up getting a little dirty and there was no way to clean it up. Overall, a really nice stay!