We had a wonderful stay here, the place is very clean and tidy, and the location is awesome. Kids really enjoyed the pool at the resort, and short stroll to the beach. Can't fault anything! everything was perfect, and loved the welcome pack we were left!