Brand new. Spectacularly clean. Beautifully decorated. Wonderful hosts. Can't recommend it enough