Exactly what we needed. Right next to the beach and parking on site. Coffee in the room, tv connected to wifi and bikes available for our use! We also had lovely company in the complex! We would love to stay again next time we visit San Diego. Thank you!