Truly a perfect experience. The location is incredible - just be prepared for the hills! Views for days, awesome neighborhoods on every side, close to public transit. I had to work one of the days and the wifi connection was great. Will book again!