This was our second visit to Pueblo Bonito and we loved it. The hotel is clean, the staff are wonderful and the resort is a manageable size. We have visited the emerald bay location, but prefer this as it is close to town and has a much better beach. The surf was great and the beach is the best and cleanest along the zona dorado. The rooms are clean, a bit outdated, but doesn't bother us. There was considerable street noise, but we were there over the New Years holiday. There are many local restaurants and shopping close by and it is easy to grab a taxi (pulmonia) or a bus to downtown or to the grocery store (Mega).