Nice place to stay in Petersham, easy check in and everything you need for a short stay x