Amanda's place is a clean, roomy, and relaxing spot at a great location to check out local Denver spots.