The place was better than what we were expecting after reading all the reviews. The location was perfect but of course parking was hard since it is not provided. The unit had most of what we needed and more (there were beach chairs, umbrellas, snorkeling gear, beach mat…so if you plan on going to the beach you’ll have all that you need). The place can be updated a little but it seriously will do. The host is super easy to work with which was definitely a plus.