Excellent location and facilities. The staff were lovely, willing to offer assistance and always greeted you when you arrived and left. It would have been great to have some room cleaning included in the cost of accommodation fees.