Large, cozy, stylish place. One of the best I ever stayed.