Peters place was close to my husband’s doctor office so location was perfect for us.
Easy place to stay- accurate description. Very cool air conditioning even on a hot night in Denver. We appreciated the snacks and bottled water.