Villa – the word itself would build up some imagination in your mind of an exotic place having a palace like look and feel. You are right to your imagination,…