Great location, fantastic communication & easy check in process. A bit of maintenance is required, but did not affect our stay at all.