Outstanding host - outstanding place. If more people were like Richard the world would be a better place