Great villa with amazing mountain views, very clean, no detail is overlooked. Kitchen is very well equipped. Rooms tastefully decorated and each room has its own bathroom/shower. Huge outdoor area, nice pool, nice barbecue..