Great location and place. Communication is pretty terrible with beach houses. Also slung us $100 fine for being 15mins late on check out and using 1 extra towel.