Perfect ! The location, the appartment,the cleaning, the communication. Highly recommended !