A frequent traveller but never flown Garuda. Was super impressed and won't hesitate in flying again. We took the morning flight so not too tired. Leg room was so amazing, I'm pretty short but I could easily cross my legs.. The plane was super clean and air staff were friendly and accommodating. Will fly with them again if able to.