"Upon arrival we were greeted and offered to dine while we wait to check in. Check in was simple through an app and we were offered welcome cocktails. We did during our stay have some questions regarding the all inclusive menu as there were some restrictions we hadn't anticipated however the staff was very quick to respond and offer solutions so we could enjoy beverages we desired. Clean property, kind and attentive staff, beautiful architecture and design and right on the beach. Food and drinks...