Lovely place with great views; good even on a rainy day!