Pros: The place is great, very comfortable and clean. Leo was very helpful and fast to reply any questions we have.
Cons: Nothing I can think, apart from the location. Is a bit far from the center but is easily accessible by public transportation.