I love this cover. A few months back I bought that photo! I loved the attitude of it.
Location is a moot point as long as its well written, draws you in, characters make you want to be there or be them and for me, there's a period of great seduction before the great sex starts.The best books seduce you.
I love exotic locations such as Italy.
I love everyday places, places that I can relate to. School, work...tangible places :)