Condo and resort were great. Beach was rocky in water, but outside of water beach was awesome. Birds at night and in the morning would wake our family up. That was the only downside. Resort staff was great, pools were amazing!