We stayed in this hotel as a last minute birthday trip. We stayed 3 nights with our 1 year old. This was about 8 minutes away from legoland 40 min to San Diego zoo and SeaWorld in opposite directions. The beach is definitely a small drive away not close enough to walk. Loved that it had enough room for my little guy to run around in the room and different options for him to eat in morning. Staff was always attentive. There are food option near by as well. Overall a good stay I'd stay again.