great location, great amenities, thoughtful details, I'll come back next time I'm in Melbourne!