John place is clean and in a great location one of the best stays you can find in Melbourne