location, location makes this a great San Diego beach resort. You can enjoy the swimming pool, jacuzzi, in-room massage services, tennis, and of course the beach activities. The hotel is right on the beach and you can dine at the beachfront The Shores Restaurant. This is...