We needed a place for the weekend near Sangenjaya. The location was good- in a neighborhood but everything was walkable. All of the listed amenities were provided, and instructions for checkin were clear. The photos made the place look newer and cleaner than it actually was. We were surprised at the lack of cleaning when we arrived. However, we contacted Airbnb and were able to negotiate a solution. Overall, this listing was ok for location but you could probably find a much cleaner hotel for about the same size/ price.