A great stay with a wonderful view and in a wonderful location