Superb host and superb accommodation defiantly rate a 5 star