The location is excellent for staying. Unfortunately, the communication with hosts after they received your payment will be difficult. I was not able to contact them a while. In addition, the room was dirty especially, the bathroom, toilet and kitchen. There were many broken equipments in the kitchen which I think many of them were not working well. The presented pictures were not exactly as the actual room. I am truly disappointed that I chose this room. Finally, I decided to cancel the booking and stayed at the hotel.