Great place, fantastic location, wonderful hosts and super clean. What more could you ask for?