Garry's place is clean, in a great location and has everything you need. Check in was really easy and Garrys communication was good throughout. We travelled with a 2 year old and the space was great.