I love using frames! And not just to mount my images in.
How many of us when we travel want a room with a view? Why not use that window?
Frames help direct the viewers eye into the image - there's the frame of the image border then the frame of the window called a frame-within-a-frame. They also help add depth and contrast.
This image here I shot at Eton Beach in Vanuatu. The colour contrast and saturation works well too.