Excellent in every way. I thoroughly enjoyed my stay. The only drawback was some mosquitoes in the room. The breakfast was better than I expected. Be aware that local kids have swimming lessons in the pool at some times of afternoon so it can get crowded.