Lovely place. All you need and more!