Immaculately well kept place with a beautiful view and superb host