Definitely a firm bed, but we had a wonderful stay here. We were in town for work so didn’t spend time at the apartment except for dinner and sleeping, but we felt right at home here. It was also really nice to have a decent speaker set up for morning and evening music. Would stay here again!