The place is so great, the location is exceptional, and the staff are very nice. We took 2 bedrooms superior for our stays and the unit is very clean. We enjoyed staying there. Mariem, one of the front office personnel, was very helpful. They only mistakenly took our message when we had a broken key to the front door by allowing the maintenance team to come in to fix it when we were not in the unit without our permission. Nothing was lost and the manager made it up during our next stay.