This place is incredible! Perfectly located, supplies everything you could think of, and just an overall great gathering place for family. My (now) husband and I were getting married on this trip so we had both our families staying in the house/cottage together. It was just the right amount of space for all of us. Plus all the pool/beach goodies! We had some children with us too and they very much appreciated all the fun accessories. It was an unforgettable trip with the perfect place for us to come together. Loved it!