Great villa with spectacular views and amazing outside space - we will definitely be back.