Delbert is a good host, but the place is essentially a college dorm in terms of size/quality/amenities. The location is not great (and frankly one of the sketchier places I've stayed on the island), which was my primary issue unfortunately.