Overall my family and I had a great time staying at Lafayette. The old world charm, staff, location, and other guests were great. I couldn't drag my kids out of the pool, because they loved it so much. The only issue I had, and it was a pretty big one, was the cleanliness. I'm not sure if Southern California just has different standards, but there was lots of missing tiles in our unit and the pool. A lot of used towels, garbage, and stepped-on cockroaches were left unattended around the pool. The floors in our 2 bedroom bungalow were filthy, there were ants in the kitchen and bathroom, the previous guests' beard clippings were still on the counter... the curtains were shredded.. and the kitchen didn't have a lot of basic need items so that we could cook for ourselves; no frying pan, sponge, dish soap, baking sheet, can opener, etc. It kind of felt like staying at the Rosebud motel in Schitt's Creek. My kids didn't seem to mind and my boyfriend (who had lived in San Diego for a decade) told me to chill out, so like I first stated we did have a great time. But if you're at all Princess-y like me and don't want to have to wear shoes walking through the kitchen, this place might not be for you.