The place is beautiful. Perfect location. One block from ocean beach. All stores and restaurants are in walking distance. We will definitely book this place again.