Lovely place. Has a clean, good, homely, peaceful feel. Well equipped.