I skimmed some of the reviews and I want to know where the people who wrote that this place is overpriced were coming from. For the location I thought it...