This place has great charm but our room smelled like urine so bad. The restroom was even worse. The restroom floor is rock and it smelled like no one had scrubbed the floor in years. I asked them to clean it, and they did, however it did not help at all. It did masked the stench for a bit. It’s ruined the entire experience. No one wants to hang out in a room or sleep where the entire premises smells like a back alley. I don’t care if it’s oceanfront or not. It was not worth it. We will not be back.