Great views, clean, fantastic location and a great host