Clean, as described, super nice place! And the hosts are awesome. Communicative and helpful. Two thumbs way up!