Spacious and clean; good communication even though I did not meet the host.