Die 9-Zimmer- Stone House Lodge verfügt über Parkplätze und eine Terrasse mit Aussicht auf die Berge.
El Vado Lake State Park ist 4 km von der Unterkunft entfernt, und der Flughafen Taos Regional ist 140 km von dieser Villa entfernt.
Die Villa in Los Ojos überblickt den See. Zur Ausstattung des Badezimmers gehören auch eine Dusche. Außerdem gibt es Toilettenartikel.
Man kann in einer Küchenzeile kochen, wo es auch eine Kaffee-/Teemaschine gibt. Für Aktivurlauber werden Kanufahren, Wandern und Skifahren angeboten.