Beyond our expectation. Perfect location. Superb hosts. If available, no need to look further...I highly recommend booking Carlos's apartment...you will not be disappointed.