What a great spot! Karim was an outstanding host with tons of knowledge. Spent 3 nights and enjoyed every second. The villa is beautiful with modern touches and up to date everything! What a treat! Thanks..!!!!!