The description of listing was highly accurate. Great amenities provided, which is beyond my expectation. The check in instruction was easy and we managed to check in within few minutes without hassle. It was sparkling clean upon check in. We look forward to have a stay again.