Safe. clean, well-stocked and spacious.