A warm welcome and great facilities, great location and high standard of cleanliness and presentation.