Everything is very clean and great big kitchen. We would stay here again. Great TV and pool. Great host and quick responses to our every need. Plus lots of freebies