This place was in a great location. The beds were firm but comfortable. The bathroom layout is a little strange but everything worked fine and was clean. We really enjoyed our stay.