Great welcome, great location, excellent accommodation. Perfect in every way.