Excellent apartment! 5/5 on everything! Amazing cleansing, superb location, wonderful decoration, detailed check in instructions, direct communication..! So many details which make your stay become perfect! Highly recommended :)