This place rates very high up in the Top Ten of places in which we have stayed . Five Star rating