Compact, clean, cost effective, complete. A great stay.