One of the beds was quite firm and one was foam, if you have back problems be aware one of the beds might not work for you. The apartment was spotless, absolutely beautiful in a great spot of town. Very comfortable. Convenient parking at nights and on weekends. Would absolutely stay again!