This was a decent apartment. We didn't have any issues with plumbing or leaks as I've read in a lot of other reviews. I would have liked to give this 5 stars but it's lacking in a few essentials for the price of the stay. It was clean and in a great location, but you have to go a few miles to find a dog friendly beach.