Great place to stay , clean , stylish and great location .