Place was spotless! Nice accommodations. The mattress is quite firm, but I also understand that can be personal preference. It was a nice and clean place to stay with some nice finishing touches.