You will not be disappointed - truly steps to the beach! Everything we needed was there - including bikes, snorkel equipment, boards etc...We literally only needed to bring swimsuits and sunscreen. The beds are comfy, the patio is huge, kitchen has everything you need - truly paradise!!!!