Clean, stylish, great location, good amenities. We had some communication mishaps so be sure to set clear expectations with Lin.