This homestay in Sabah is situated amid a flower garden, surrounded by lush greenery, and boasts a spectacular view of Mount Kinabalu.