Huge and clean apartment in a very nice resort. Communication was also perfect - can‘t go wrong here.