We stayed at D'Nest Inn for two nights over Christmas. It is located in a residential area (next to a river) between the airport and the city. There are few restaurants in the area, but I do not know about nightlife. The home is lovely and the rooms were very nice (private bathrooms) and beautifully decorated. The garden is lovely and we enjoyed our morning coffee on the waterside patio, watching the iguanas sun themselves in the trees on the opposite bank. The owners are able to arrange day trips (Belize City Zoo, Cave tubing etc.) and/or reliable transportation if required.
The owners are gracious, warm hosts who made us feel very welcome and included us in their family Christmas celebration. We had a wonderful stay and can highly recommend D'Nest Inn.