Overall the stay was good. The location is great and if you want to be on the beach it's nice. We didn't access the beach other than 2 short walks, nor use the pool, but the place was geat for sleeping except one room. The bunkbed room doesn't have a real mattress on either bed. The "mattress" was a couple inches thick with boards running across them you can easily feel. If anyone but a toddler needs that room you're gonna be in for a rough night. Also something we must have missed in the fine print was that motorcycles aren't allowed in the parking garage area. Being their for work for two weeks and using motorcycles for primary transportation, we were unable to park at this condo. We paid for parking nightly out on the street which wasn't expected. The parking spots are VERY small and tight enough we couldn't exit both doors. Almost had to "Dukes of Hazzard" out the window to get in/out when we brought the chevy truck in and even though got 2 parking spaces with the condo, they wouldn't let us use up two with one vehicle which was ridiculous. Although other "tenants" did so. HOA rules the owner has no control over but we heard complaints from other guests. Last, the dryer takes two dry cycles to get your clothes dry. We did 6-7 loads of laundry and drying was very time consuming. Otherwise the bathrooms and other bedrooms were great and we made it all work. Can't complain about the view.