Excellent, well located, clean comfortable property with convenient self check in.