Nice location; good host; excellent value for money