This place comes with shared shower and restroom, which I had concerned. However, I had no problem with it. Shared but for one person. Condition was ok. It has everything I needed including shared kitchen, coin laundry and etc. Virgilio (owner) is a very nice guy.
It is not a luxury hotel but a perfect place if you are looking for a value lodging with dormitory like environment.