Perfect for a weekend stay. Was clean and requirements for check in/out were communicated well.