Amazing vacation!! If you have kids I wouldn’t make a lot of plans because they will want to stay and swim every day!! Lot’s of fun. Master bed is very, very firm so be prepared for that! Would definitely stay here again.