Clean and stylish, smooth check in, great location