the location was fantastic, not in the middle of the town or a lot of activity, but near the beach and many restaurants. Although the staff was nice, I found their were very inept. Starting with not honoring the reservation I made for them to pick me up from the airport. I was arriving close to midnight with my kid and I wanted to make sure I had a car waiting. they acknowledge that they didn't book it and told me to take a taxi. once i got there, the first room i got was dirty, had garbage , open bottles of soda, etc. the next room, smelled like a homeless in NYC ( I don't have to say more) and to top it off, the beds were not made. The third, I took it because it was exhausted and my kid needed to sleep but at least it was clean.
the Name Ritz really threw me off, thats why I booked it, but dot let that fool you.