Amazing view, awesome location, lovely set-up, welcoming host and great value for money. What more could you ask for?