Clean
Great communication
Great location
Definitely stay there again