This is a beautiful resort with lots of amenities and was perfect for our family with three teenage boys. Looks exactly like the pictures! We had an amazing time, thank you!