Clean, cozy and has everything you may need. The hosts are wonderful, very friendly and welcoming. We will definitely stay here again!