Very spacious, clean. Everything you need for a comfortable stay was availzble. We really enjoyed our stay.