Has everything you need. Clean and spacious. Great host. Would stay here again.