Beautiful. Beautiful. What else i can say.. What a place! View, amenities, hills, price, host.. all was perfect! Definitely would come back to hills and stay again here!