I stayed for 10 days in Bangkok. I stayed in Cacha for the last 5 days after spending time in Khaosan area. Cacha has better location than previous hotel. It's just walking distance to Ratchadewi BTS (600 m). Pro: superb cleanliness, great location, great and unique interior food are decent. The cost is really acceptable. Cons: there are plenty! 1. Located at the corner of the street, they don't have lane for car /taxi to park to even to drop off. You have to drop nearby (it's a junction with traffic light) and then walk. In my 5 days stay, it's raining most of the time. Imagine how hard I have to get on and off taxi with a kid and baby stroller! not recommend for family with baby and toddlers and big shoppers. I have a really hard time to load my baggages to the taxi which park across the street at the gas station! note: if you're solo traveller or with group with less luggages, I would recommend Cacha hotel but not if you're shoppers and family with kids! 2. Noisy. Rooms are not soundproof. At 1 and 2 am, when it's the quietest time of the day, I can hear the printing machine working and people chatting at the lobby. 3. Weird room design. The faucet, shower, and closet are separated that you have to get out to the room to get into another. They don't even have fridge. 4. There are hole in the door that you can peek inside! I don't know about other room but I think it's not a coincidence. 5. Sloppy room service. They moved my wife's luggage while cleaning and I think it hit the floor really hard that there are minor scratches on the outside part but one of her make up inside was broken to pieces. imagine how hard they slammed the luggage! They cost more than my previous hotel in Khaosan (i book Cacha without breakfast) but I didn't enjoy my stay.