Absolutely a wonderful stay! Beautiful resort with great, friendly staff! Will stay here every time we visit Belize!