A spotlessly clean well run villa with great views and facilities.....