The apartment was clean. The location is great with the beach, restaurant and trails no need to leave the resort.