Has everything you need. Perfect little get away. Warm, cozy, nice touches like a variety of coffees to chose from. I also appreciated the sit down shower! Heaters throughout the place. Great value, super convenient! Would stay again.