Great villa. All as described. Very friendly and communicative host. We had a great stay. Would highly recommend.