I arranged this fairly last minute but there was good communication from Babak and his team. A comfortable, stylish, clean and spacious apartment over several levels. Good amenities with everything in good working order. I enjoyed the sun on the amazing roof terrace. Babak made some excellent recommendations, some of which I checked out and enjoyed. I would definitely stay here again.