It was clean and fit our needs. Finding parking was always a problem and the water took a while to get hot. We were aware of that but didn’t have many options. Good hosts. Close to beach, shopping, and restaurants.