Can't speak highly enough about this wonderful resort. Check in was smooth, we arrived at 1pm and our villa was ready and waiting for us. After riding the golf buggy down to our oceanfront villa (30) our jaws dropped when we walked in. The view from our bed over our private…