Very Clean. Very comfortable. Easy to communicate with ACE. The place is perfect for a weekend in Vegas or long term. Great location