Spacious and comfortable property. The hosts have thought of everything.