The hotel is lovely and has upscale attractive features and great views. They serve tasty treats at the front desk about mid-day. Go by if you in the area. The spa is nice. The immediate area is charming and walkable with nice restaurants and cute shops. The best attraction is the beach and grassy park above the beach. You are close enough to go to San Diego, Seaworld, Legoland, The Zoo and Safari Park. The down sides are the proximity to the train tracks and the fact that they schedule weddings and other events in the public areas (beside the pool and in the lobby) which makes it awkward for the hotel guests. All in all I would go back in a heart beat.