The best place my family and I have stayed.