Great view, big villa with flair