Peter's place was the perfect base for us - walkable to pretty much everywhere central and close to public transport too. North Beach is also full of great bars and coffee shops. The place was clean and had everything we needed, plus Peter was quick to respond to messages and helpful with local tips! We also loved meeting Hayley the dog.