Super clean. Beautiful location. Quiet. Had everything we needed (and some things we didn't realize we needed). Very comfortable and stylish.