Perfect placement.
You'll be able to visit the nearby bay, enjoy views of the marina from your room, and explore numerous San Diego hotspots with ease, thanks to the resort's location on the water. You won't even need a car to see many of the surrounding attractions.