Mortgage rates have edged downwards in recent weeks but the best deals are not necessarily for everyone