Five stars is not enough. A perfect place for wonderful family vacations.