Above & Beyond expectations. Perfect location. outstanding people. Very friendly. Looked after us very well. couldn't have asked for anything better.