This place was very clean except the bathroom needed some deep cleaning. The place was spacious and accommodating. Would stay here again.