This is the place to stay in San Diego. The location is fabulous, the accommodations are incredible and the host is second to none. Debra has made the entire experience top notch and if you don’t stay here you will be missing out!