very nice apartment equipped well excellent location