Wonderful in every way. The accommodation is modern, clean and we'll appointed. A must stay if you are in need of a high class stay.