Great price, great location, great stay, GREAT hosts. Roof top added a nice touch.