The place was clean enough. Firm mattress. Squeaky couch. TV has Netflix and YouTube. No television. I only stayed for a short time but David was a great host and replied very quickly.