My U.S. family of 5, including three teenagers, LOVED our stay here. Everything was perfect. Would definitely stay here again.