A holiday beyond our expectations ! Karen thought of everything before and during the stay. We are already planning our return trip.