Excellent place to stay and comfortable environment for a family