Fabulous location, accommodation and staff