Great location, small but perfect for our needs. So close to Ocean Beach, Golden Gate Park and some good restaurant options! We were traveling with our one year old and the kid supplies were a huge bonus. Would stay here again.