We loved this place! It was plenty spacious for our family of 5 and our kids loved the pool. It was centrally located to many of the things we wanted to do (Legoland, Balboa Park, etc.). There were plenty of good restaurants around too. The pool can be a tad cold at times for small kids because it is solar heated only, but we knew that going in so it wasn't a surprise. Overall a great experience and we would happily come back.