Stylish and clean apartment in a good location with easy check-in.