A pleasant stay in a pretty and peaceful Minorcan town