Great for family. It is clean, well located and great in communicating the instruction and advice on stay.