Has anyone stayed at Residence Albatros in Juan Dolio recently? I will be traveling there and am interested in finding out ANYTHING about the resort. Julie