Pros - Room is big for a family of 5. - The swimming pool is awesome. - Recreational activities is adequate - The food is excellent. - Excellent wifi coverage Cons - The buffet breakfast spread is nearly the same for 2 days that we stayed there. - Pricey. - Unable to download music provided by the hotel.