We had an amazing time. The place was exactly what we were looking for. The kids enjoyed the pool and the kitchen had everything. I had to work some days and the internet connection was fast and reliable. Location is perfect. Will definitely try to book again!