This location was very easy to get to and was perfectly situated in Denver to allow quick travel to our various activities. Peter and Lan were great hosts! Very communicative and offered great recommendations.