Amazing location, all the amenities needed and even more, the hosts are the best and is a great choice when you’re visiting Mexico