This place is clean and would stay again! The stay is spacious and has everything you need.