Perfect location. Perfect communication. Clean beautiful apartment. Gym is not good. Otherwise all amazing. Highly recommended.