I lived in San Diego for three years before moving away, but my family and I go back to visit my wife's family each year. When I lived in San Diego, I lived 300 feet from the beach, so it's hard to please me with a hotel's location. LJBTC's location is stellar; it's right on the beach, a beach that has the cleanest, clearest water in San Diego. Also, the beach is very safe if you're not used to the ocean. I learned to surf there when I moved to San Diego -- from Nebraska -- because the waves are a bit smaller and easier to learn on. Back to the hotel, once you are there you don't have to leave: it has restaurants on-site, and within a block of the premises; also, you can get boards at the hotel or walk a block and rent a board or kayak. Bottom line: go to this place for a family friendly place that you will enjoy and won't have to leave for anything. Oh, and if you want groceries, there's a Ralph's and Trader Joe's two miles or so up the road right off of the 5.