ABSOLUTELY PERFECT. The place was spotless and beautiful, and the location was excellent for what we needed! Check-in was amazingly easy, and all the amenities were great: comfy bed, nice shower, plenty of hot water, easy access to Netflix and Hulu on a nice big TV... Everything was wonderful and my husband and I would 100% stay here again!