Although I have stayed in many budget hotel, I strongly recommend this hotel for anyone who wish to stay in Puerto Princesa for the night. We arrived the hotel around 23:00 after a really long drive from El Nido. The receptionist was right there waiting for us for check-in (quick, clear and helpful). I asked her that we need to catch our flight at 7:30 in the next morning and when should we leave the hotel, she estimated the time and informed us that the hotel van was under maintenance, so she could get a tricycle for us around 6:00 and we pay for the ride. We were ok with that arrangement. We stayed in room 4 and 5 on ground floor (right after the receptionist area). The room was small but fully equipped with needed things: comfy bed with thick blanket, aircon worked well, hot shower, strong wifi. Things looked clean and new. My sister asked to borrow a hairdryer around midnight, and the receptionist was there to hand her one. In the next morning, I got up early to get ready for the ride to airport, around 5:50, the receptionist called our room phone to check whether we are ready for check-out. I said we would at the lobby at 6:00. Again, really neat check-out and the receptionist informed us that she got a taxi for us (ok as well, since there're 3 of us and it's a short distance from hotel to the airport). I asked her about the taxi fee (pay by meter or upfront), and she said that the fee was on the hotel. Wow! Overall, great service and facility, as well as good location for flight catching, we didn't have time to visit Princesa so I didn't know the distance from this hotel to Princesa's attraction places. If we visit Puerto Princesa again, we will definitely stay at this hotel again.