The apartment was perfect for our needs - we were out all day and on returning after a long day on the hockey fields, could have a shower, a cup of coffee and just relax. Communication is great and the self check in/out procedure was seamless. Thoughtful little touches were very much appreciated.