great apartment well organized, clean and well equipped