Hidalgo Haven - Huge Deck, Private Hot Tub | Ruidoso | Upper Canyon Lodging Co.