This property is in a great location! A quick two minute walk from the beautiful beach and close to both Belmont park and Pacific Beach attractions. Unfortunately, our actual stay at the "villa" was less than desirable. Upon arrival we walked into a very dirty floor and bathroom. Our feet were covered in sand and black within 10 minutes of unloading our luggage. We contacted management who did respond and had re-cleaning arranged for that day. Much to our surprise that was only the beginning of the issues during our stay. Upon looking around closer I realized that the smoke detectors were disconnected in the bedrooms and had no batteries, which made me especially uncomfortable since we are a family with young children. It was also realized in the middle of the vacation that the washing machine was broken, when I opened the lid it was full of old water and did not drain or even make a noise when we attempted to try any of the cycles. Yuck... for the wet towel smell we had to deal with until I finally made it down the street to the laundry mat to do a few loads of laundry before driving back home, Not quite the way I pictured spending my vacation time. The weather was cooler during our stay and even rained a little one morning, I flipped the switch in the bathroom to clear out some of the muggy-ness, what looked like a years worth of dust covered the bathroom sink, GROSS! Aside from all the time that was unfortunately wasted on rearranging our schedule to be present for the re-cleaning the day of check in and laundering outside of the property, the hot water heater also made a loud knocking sound through out the day and night. Needless to say we left less than pleased and not well rested. The access to the beach is wonderful... but the lack of a clean property and lack of working amenities that were promised in the listing made for memorable stay, for all the wrong reasons. I would not recommend booking this property off of the face value of the listing, it did not prove to be true for our stay.