Location is amazing. When they say they're minutes from the beach, they are LITERALLY minutes from the beach. Close to so many fun San Diego activities.