Excellent apartment. Everything you need and more. Terrace was amazing. Communication was amazing and can't fault