Definitely better to put the mattress on the floor. The place isn't much, but you rent this apartment for one reason, the view. Which certainly doesn't disappoint. Would recommend.