Wow! This place has everything you need! An absolute dream of a girls trip, has everything you need from tennis rackets to a coffee machine. The rooms were lovely and surprisingly large! The outdoor area is AMAZING. We will definitely be back and will bring the kids as they will love the spa, pool and toys/games provided.