Perfect location! Everything was great. We will definitely book again when we return back to San Diego!