The resort features elegantly furnished villas that include mosquito netting, LCD TVs, and panoramic mountain views. Most villas also include fireplaces and furnished terraces.