Excellent location , great facilities, nice common areas . The place is perfect.