Peter is the perfect host and Hayley is adorable! Peter is very thoughtful and recommended me local restaurants, places to see and how to get around North Beach during my stay. The location is fantastic and I found everything I needed to be in walking distance and North Beach to be a safe location to walk around at night. The apartment is roomy and very comfortable. This has been my favourite airbnb experience to date :)