Lovely villa with excellent facilities