Perfect accommodation in an ideal location, all adds up to the perfect holiday. Everything you need right at your doorstep!