Very nice location. Upon arrival, found the TV in the master bedroom completely fried. The balcony is nice to stand on to enjoy the view, however because it's uncovered it's open to all weather conditions. A few simple upgrades could improve this feature. Comfortable beds and awesome water pressure. It's pet friendly but with a concrete rear yard with a tiny grass patch for the animal. A little more attention to the cleanliness would further enhance your stay. Overall, 3.5 out of 5.