Super clean, well located and with a super-friendly team. Nothing is too much trouble: they arranged for a load of laundry to be done for us! We had a lovely stay.