I visited Devs place during a work-trip (Convention Center) - the location was perfect and the size also super for the week.
The cleaniness of the place was exceptional and it's definitely equipped as listed.
I hope I'll have another chance to stay at Dev's when my work bring me back to New Orleans!