A dream apartment all around including location! Perfect modern conveniences and comfort. Would absolutely stay again.