The 5 Best Hotels in Oaxaca (Updated 2024)