Impeccably clean, modern apartment exactly as described. My flight was delayed and Pedro was very prompt in communicating and then was personally there to let me in at 3am! That says it all.