The place is clean and modern and the hosts could not be more accommodating. We had a great visit and hope to be back again someday!