Our family had a great stay at this very comfortable apartment. First of all, the location cannot be beat. With views of the water and being within walking distance of most everything in North Beach, the location really is perfect. We parked our car and walked everywhere, and we all loved the balcony. We also found the apartment to be well equipped for our needs. The kitchen had all the basics that we needed and also k-cups for the Keurig. That was an absolute life saver for a coffee fiend. There were also plenty of towels and the comfy beds allowed for very restful nights.We really enjoyed our stay. We'd recommend this place and hope we can return again soon.