Spotlessly clean, amazing place. Terrace was fabulous, would highly recommend