remarkable location and views, wonderful environment, brilliant hosting