Everything as expected and more! Easy check in, great communication, clean place, very modern. Had no issues. It was very roomy and stylish. Will be staying again!