You get what you pay for. Unexpensive stay, great location, cleaning was ok, easy check-in/out. Great for a short stay, specially for younger people. Not so quiet, but this wasn't an issue for me. Other guests were very respectful, even in shared facilities you felt like having a lot of privacy. Loved the rooftop space.