5 stars. The townhouse and the location were perfect. The rooftop terrace especially was a really unique feature and a great spot to unwind. Would recommend to anyone.