We had a great stay here. The location is nice because it is outside of the noisy main hotel zone but still close enough to catch one of the inexpensive shuttles that run every 5 minutes to the main area. It is also closer to the main freeway than the hotels in the central hotel zone, if you want to visit the Mayan ruin or one of the many Cenotes. The apartment is simple and practical with all you need to make your own meals if you like. There are two stores in the complex to buy basics. The beach in front is clear of debris and one of the best with great body surfing waves. Also, the restaurant in the complex has great food, reasonably priced with very good wait staff and they have wood fired pizza. Yum.