Our group had such an amazing time at Sol. The outdoor space is so relaxing and all the amenities make it so luxurious.