The perfect place for a small family. I'd give it 6 stars if I could.