A clean, up-to-date, and well-managed property. Given that there are shared spaces, the quality of the stay depends in part on the other guests—not all of whom were a pleasure… But the hosts were conscientious and responsive. Would recommend overall.