There's no such thing, but a great relationship is built on trust, communication and respect.
Being best friends and lovers. Listen and understand each other. Growing together and experiencing new things. Sticking together through the good times and bad times. Never feel lonely when together and appreciate each other. Having a bond :) Working as a team and being loyal to each other. Thats so far what i think would be great in a relationship X)