Very well appointed apartment in a very good location