5 reasons to stay at Swiss Moraira.