Ticked all the boxes, great host, comfort, location, clean & overall top stay.