The location is excellent. The roof top is great. All else was mediocre. The Neighbors cat was a nuisance the first night we were there, however, the host Federico was very responsive to our discomfort and personally came to take the neighbors pet away.
I will recommend and stay at the location again.