Our stay at the Bayfront Beauty II was exceptional! The Good: Location! With the peninsula beach just steps away and the ocean beach just a few minutes walk, it was perfect for my family to enjoy both sides of the beach. The overall look, feel, amenities etc. were cozy and thoughtfully considered. It matches the ads description. There were even a few extras, like oil, sugar, salt/pepper and seasonings that were really helpful. And there was some beach gear that was amazing to have (chairs, sand toys, sports stuff, umbrellas - although most were broken, we did find 1 that worked). Things to consider: Parking in the garage is small, it won't fit a larger vehicle. The units are not sound proof, we were lucky to have the place to ourselves for most of our stay, but we did hear people come in late Friday night. Wear your shoes on the balcony - our feet were filthy after going out in our barefeet.