The property location was amazing, making it easy to get to several places beach, Legoland, both San Diego Zoo's, and more. We had a wide range of ages, 1 to 67, and we all enjoyed the stay. The older kids loved the games in the garage. The water heater went out while we were there, which was a slight inconvenience, but as soon as we informed them, they fixed very promptly. Communication was great and response time was timely. Was a little dissapointed it was so expensive to heat the pool, but maybe that's normal for the area. Overall a good stay that we'd recommend.