Perfect location, beautiful apartment and excellent communication. Check in was so easy and we had a brilliant time.