As the main complaint is about not being given the deposit back, It's very important to know that when you check in you sign a paper where it says that if you leave any cutlery/dish/cup dirty or if you leave garbage in the room you will NOT be given the deposit back, plus in the reception there is a sign that says that you'll not be given back the deposit on weekends, you have to claim it on week days after 10.30am. We were leaving on Sunday but luckily some friends were leaving on Monday, and we gave them the receipt. They went before the time indicated and had to wait a while but were given our deposit back (120$ for 6 nights). Other than that, it's important to keep in mind it is a hostel and the bathroom (2toilets & 2showers) is shared with other 16 rooms on the floor, cleanliness was good enough. The room was like in the pictures, small but comfy, the bed was good, sheets and towels clean, they also give you a little soap and shampoo. We were 2 people, but for 3&more you'll probably get something better for about the same price.