A fabulous location and spotlessly clean