excellent location
enormous apartment with plenty of space
excellent and fast communication