Had a wonderful time. Beautiful setting - villa is on 2nd storey (private bbq area below). Sitting on top of a hill looking over the mountains and the pool and gardens below. Loved how private the villa and pool area was from the main building, even though next to each other. Dogs had a great time running around the gardens and jumping in the little dam. Very friendly dog that lives here. Early check in at 12 was awesome as well