Amazing views, very clean property, great and timely communication from the host — would definitely stay again!