I recently stayed at Osaka Riverside Villa & Spa with a group of friends. The rooms were incredibly clean, spacious and comfortable. Beyond that the hotel itself is located in a beautiful, quiet area not far from the city center. Great pool and garden to look at on our balcony. They have bikes for you to use. Our group biked 10 minutes to get to the beach. They also have an incredible breakfast every morning. The staff were SO inviting and caring, they truly made us feel at home, we didn’t want to leave! If you have the chance to stay here, you will be happy you did!