Well set up accomodation with good enough space to host average to a big family .True 21st century accomodation.