The friendly receptionist let our family check in early, which was much appreciated after a long overnight bus ride. We were put in a very clean, bright, comfortable room with two double beds on the top floor facing the back of the building. When we returned later that day, it was obvious that the air conditioner wasn't working, so we slept in one of the kitchenette units (top floor, facing the street) for the first night. It was very noisy due to an event in the plaza across the street that night. (We also had the option of staying in a darker, musty-smelling room on the main floor facing the inside of the building.) The next day, they got the A/C working in our original room, and we enjoyed the rest of our stay there. The pool area is small but clean, and the kids had fun playing in it. The hotel is in a central location in Puerto Escondido: a 10-20 minute walk to a few different beaches and a few blocks from the grocery store, market, bus station, and restaurants. The price was great; would definitely stay again.