Perfect location, great communication and great, eclectic accomodation with all needs covered. We would happily book again