Villa is absolutely amazing. Had everything we could think of to make our stay wonderful. Stunning views from the villa 360 degrees around. Our group had fantastic time at the villa.