Spacious, well equipped apartment