Really great, roomy, stylish place to stay.