Enjoy ever-changing ocean views, from sailboats and ferries crossing the bay to the rugged mainland mountains in the distance.
Enjoy ever-changing ocean views, from sailboats and ferries crossing the bay to the rugged mainland mountains in the distance.…