Clean, stylish, and a perfect place to stay. The place was even better than expected.