5/5 stars, flamingo approved.