Superb location accommodation and staff