The place is really clean and comfortable with everything you need in close proximity. We didn’t get to meet Peter but communication overall was easy. If you want to stay downtown the location is perfect, as the apartment is located opposite of Southern Cross Station where airport busses leave and quite a few rental car companies have their offices.