Ticks the boxes for a family for a comfortable stay.