As per the listing the bed is FIRM. The place was cleaned adequately but there was only one towel when we checked in and a used bar of soap. After contacting Gaby they were able to supply us with an extra towel and soap after the first day. The place was hard to find at first and it is in a safe area. Definitely a good value since it is cheap. Don't expect anything extravagant and you will be satisfied, good place to rest your head and go.