denver hampton