Very clean, stylish, well located. Lots of space. Had a great stay.