10/10! This was the best stay I have very had in Mexico! I will be coming here again no doubt! Thank you Franco!