A fantastic getaway in a lovely location! Everything you need and more!