This place was amazing! Everything from the location and ease of finding the place, to the cleanliness, well stocked kitchen, great beach accessories, comfy beds and pillows...it was all so perfect for us! Our kids (4&7yo) loved it too! The bottom floor and being so close to the pool made us feel more comfortable about our kids being there too. We would most definitely stay there again!