Excellent communication, perfect location, easy and friendly check in as well as an exceedingly generous late check out. Would definitely stay here again.