Pueblo Bonito Sunset Beach is an amazing resort. There are multiple pools all with swim up bars or poolside service. The wait staff are amazing and very eager to help in any way. There are many restaurants at the resort including Chinese, Sushi, Mexican, a Steak House and an amazing place called the Market Place. The Market Place has something for everyone, a 50's diner, Japanese food, Mexican, a coffee/Pastry place, Gelato and Crepes, sandwiches, juices, pasta and pizza. The Bistro is open 24 hours for those who feel hungry after spending the night in After's (sports/Karaoke bar). There are also 2 sister resorts to the PB Sunset Beach, these are PB Blanco, and the Rose. There is a shuttle that will take you to the other resorts if you want to go to the beach or be close to town. The beachside restaurant Cilantro's at Blanco is amazing and the Italian Fellini's at the Rose is great too. There is tennis courts, multiple aviaries and even flamingos and black swans on the property. The Concierge desk can help you booking anything you could want to do. The hotel spa has multiple services and reasonable prices.