Ryo offers dedicated rooms with shared kitchen and bathroom. There are a lot of rules which makes it feel more like a jail and not everyone does obey the rules. However, the shared spaces were clean most of the time. The walls are very thin so your experience will largely depend on the room neighbors. Our experience was good until another guest checked in to the room next two us two days before we left - the snoring and talking was pretty loud. The AC in the rooms work excellent and the shared showers are in very good condition. Ryo seems like a friendly guy, however he wanted to do a in-person check-out and then nobody came to check us out, this was very bothersome and we almost missed our flight.