Great accommodation. Excellent space for big groups. Generous living spaces.