Fantastic location about three minutes on foot from Sakurajima Station and 15 minutes on foot from Universal Studios Japan! Free Wi-Fi is available.