Champa is lovely and has great communication with you. Perfect place for a short term stay in Hamilton which is good value.