The views from this apartment are stunning! The apartment is spacious enough to move about and it has everything you could need. The location is highly sought after, just a few blocks from the many restaurants of North Beach. Wonderful place! I would definitely stay here again.