Really nice place, large apartment, nicely furnished, super-well equipped.