I recently stayed at The Ritz-Carlton Osaka and overall had a very positive experience. The location is excellent, situated in central Umeda right across from Osaka Station, making it convenient for business, shopping, sightseeing, and dining. There is also an airport limousine...