Stylish, all the amenities you would want, great location, and ZERO hassle check-in. Wonderful.