2 Star User Review May 16, 2012 Not what I expected for a Delmar Gardens facility….kind of run down. Previous Reply to This Review Submit Your Own Review Next