This place is awesome the host are very friendly and responds quickly and gets you what you need. The bed is very firm I believe the mattress is brand new. Everything was great. The shower was my personal favorite, very spacious! Myself and my son really enjoyed our stay.