Excellent 5 stars. The place was clean and checkin was an easy process. Everything that I needed in the place worked.