The place was great, other than the internet wasn't working while we were there. The location had easy access to Otsuka Station which made getting around convenient. Close to a 7-Eleven also helps.