Really everything you can wish for!
What a paradise!