The location could not be more perfect. The place was quiet and peaceful on a beautiful street with all the great restaurants, coffee shops, and stores on Castro street a very short walk away. The place is also set up very nicely for families with small kids. Would definitely recommend.