its really great for big groups.
SUPER well located and it is impressive every room has AC.
it would be cool to have a fridge and a microwave. but it is not affect the great experience and how comfortable and practique this acomodation is.
Really stay here, you will enjoy it