We only stayed one night but would have gladly stayed many more. The apt was clean and spacious. Communication and check-in was easy and no hassle. Our stay here made the last minute family trip truly enjoyable.