Place was clean and well furnished. All real necessities and toiletries were supplied. Check in was seamless and very flexible.