AYANA Komodo Resort: Flores Island welcomes first five-star resort