We had a wonderful time at El Cielo resort. It was a perfect getaway for my husband and I and our friends. we were able to share a villa and had our own balcony where we can wave to our friends next-door. The villas are beautiful, clean and modern. The views are beautiful to the Vineyard hills and lake. The customer service was great and everyone was welcoming and polite. The only observation I have is that it was a little difficult to navigate around the resort as there were no numbers on our villa number, and we had to remember which one it was, also the signage driving around the resort is a little difficult to follow. Other than that it was a great experience. The winery is beautiful and the grounds are beautiful and well-kept.