A perfect place to stay for yourself or a small family.