The flat was very clean and had all the necessary amenities. Rosa Maria was very helpful and available anytime there were any questions/issues. I highly recommend staying in this flat. The only thing to keep in mind (and the reason I gave 4 stars instead of 5) is that the flat is very close to a plaza that has a lot of clubs and bars and on weekend nights it can get noisy. Overall a very positive experience!