Extremely clean/spotless and well equipped apt. The host was very accommodating, she made up the sofa bed ahead for our kids as we were arriving very late when we showing at the Royal. It even had a toaster and kettle as well as a nicely equipped little kitchen which was perfect for us to eat our breakfast before going back to the Royal for the day. My son forgot his toothbrush and our host found it and put it aside and notified us so we could go back to get it. Very nice and accommodating. Bedding and linens were very nice quality and comfortable. Would highly recommend and will definitely be returning next year.