Can anyone who has recently been to Cayo Largo provide information on Memories Cayo largo (previously the Sol).