This is a very clean, comfortable place to vacation. The hosts have obviously considered their guests' needs and taken pains to provide an accommodation that meets them. Wonderful place over all.