Clean & spacious.
Great communication from the hosts.
Easy check-in & great location.