A 3-star boutique hillside stay in Ella offering cozy rooms, scenic mountain views, and a relaxed base for exploring waterfalls and viewpoints.