Ritz Residences in Vail a Bargain??