Mahogany Hall provided an excellent resort experience. The location and river view was incredible, room was immaculate and full of character, food was delicious, service was superb. Cannot rate this place highly enough!! By far the best place we stayed in Belize. Would highly recommend!!