Prague.
Prague.
Prague.
Although no beach, it's an amazing city.
what?
Prague is full of poor people, gloomy (not dark - gloomy) and looks like it's falling apart. It only has a castle and a bridge to look at, that's it, and the bridge is full of pickpockets and the castle wants to charge you a ticket per room, lol!
street vendors all sell some awful crap wine and cheap coffee..all the shops sell crystals and glass crap.
leave it out! Prague!! never again..most boring and hyped up place ever.
EDIT: forgot to answer to OP, barcelona and majorca may be nice destinations. Majorca has its posh side which is for more mature people (the west side).
Also, it doesn't really come across as funny calling your wife strife all the time..seriously.