Spacious and well laid out. Very accommodating and pleasant to deal with. Great that the property is pet friendly too.