The place was perfectly clean and matches the listing. Check-in and out were hassle-free. What would make the place even better is a more inviting roof top (lounge chairs, sofa etc) and amenities such as kitchen towel etc. in the apartment. Overall, very good value for money.