This should have been a pleasant stay. It is right near the beach, in a beautiful neighborhood with some good restaurants and shops. However, it was so utterly filthy that I was counting the days until I could leave, and checked out early. I stayed in my own cabin, which could have been nice except the bedding reeked and the blanket was so mildewy you could smell everything upon entering the cabin.