Very clean, great location, lovely reception!