We found the property to be in a nice location, directly across the street from the beach. Entry is handled by a 24hour front desk personnel which made check in and out very simple. The property was really clean with all kitchen amenities available; dishes, pots, pans, coffee maker, etc. Although the decor was not modern, it was very clean and comfortable.
The only problem we had, I took my mother on this trip and she has limited mobility. We had to walk up and down the stairs because the property was not located in the two larger towers but situated at the back of the resort property in a smaller two story building with no elevators.
Cleaners did not clean the place while we were there but they did bring fresh towels daily and took out the trash. We kept the place nice and tidy on our own which was how we wanted it.
I would rent this place again but not with any elderly person.