Benjamin was a gracious host and the location is excellent. yet the place is in deep need of general cleaning.