Fantastic apartment. Clean, stylish and in a great location. All the amenities needed are provided and checking in and out was painless. Thank you.