Great resort. Pool access proves to be a winner with young kids. Very clean apartment and communication was fantastic.