Great location, great host, and amenities.
Stayed here for over a month with girlfriend, working from home.
The apartment is spacious and clean. It feels cozy and makes one want to come back there after a long day out. The terrace is a nice addition and is perfect for morning breakfast. The dedicated parking garage is right next door.
The apartment complex offers a number of attractions we used frequently: swimming pool and jacuzzi next door, tennis courts, and ping pong + pool. There is a gym but it's likely not suitable for long term due to its small size.
5 minutes drive from the beach, and 5 minutes walk from Trader Joe's.
Kris was super fast at answering any queries we had and instructions were crystal clear.
Overall - fantastic experience.