Excellent communication. Good location.
Only problem is about the refunds, since our flight travel return date changed to an earlier date and we didn’t get any refunds for the remaining unused stays about more than a week.
Other than that, everything else was good.