Great apartment. Well laid out with excellent modern facilities. Highly recommend. Good communication before and during my stay.