Lovely view, location, fine details and high quality stay. Loved it there.