We had an okay stay. The location was perfect. Check in process was smooth as well. Views from roof are top.. Although, on some aspects such as cleaningness (esp. the sofa in the kitchen was very dirty) and on host communication, improvements could be made. Rest, we would recommend for a short stay 👍