A great stay in a well kept, large house with amazing views.