The Lakehouse Hotel, a Tudor-style boutique resort in Cameron Highlands overlooking rolling hills & verdant woodlands