Very clean, flexible and helpful hosts, awesome views, great location. Couldn't have asked for more!