Not just a stunning view but a spacious and well appointed villa with just about everything you would need