Superb llocation, superb accommodation and superb host